Feature Map Analysis-Based Dynamic CNN Pruning and the Acceleration on FPGAs
نویسندگان
چکیده
Deep-learning-based applications bring impressive results to graph machine learning and are widely used in fields such as autonomous driving language translations. Nevertheless, the tremendous capacity of convolutional neural networks makes it difficult for them be implemented on resource-constrained devices. Channel pruning provides a promising solution compress by removing redundant calculation. Existing methods measure importance each filter discard less important ones until reaching fixed compression target. However, static approach limits effect. Thus, we propose dynamic channel-pruning method that dynamically identifies removes filters based redundancy analysis its feature maps. Experimental show 77.10% floating-point operations per second (FLOPs) 91.72% parameters reduced VGG16BN with only 0.54% accuracy drop. Furthermore, compressed models were field-programmable gate array (FPGA) significant speed-up was observed.
منابع مشابه
Compiled Code Acceleration on Fpgas
The ROCCC (Riverside Optimizing Configurable Computing Compiler) is an optimizing C-to-VHDL compiler used to compile routines written in a subset of C to an application-specific circuit on an FPGA. ROCCC incorporates several powerful parallelizing transformations targeted towards code generation for FPGAs and can achieve performance comparable to hand-coded VHDL. We have demonstrated speedups r...
متن کاملDynamic Coupling Map: Acceleration Space Analysis for Underactuated Robots
Humans and animals are capable of overcoming complex terrain challenges with graceful and agile movements. One of the key ingredients for such complex behaviors is motion coordination to exploit passive dynamics. We present a direct collocation trajectory optimization to find optimal control policy and generate optimal trajectory for the swing up motion of a gymnast on high bar. Notwithstanding...
متن کاملAn Entropy-based Pruning Method for CNN Compression
This paper aims to simultaneously accelerate and compress off-the-shelf CNN models via filter pruning strategy. The importance of each filter is evaluated by the proposed entropy-based method first. Then several unimportant filters are discarded to get a smaller CNN model. Finally, finetuning is adopted to recover its generalization ability which is damaged during filter pruning. Our method can...
متن کاملcontent analysis of l1 and l2 writing textbooks and the perception analysis of university professors on the influence of english writing expertise on the persian in an efl context
the importance of writing as a complex skill in applied linguistics has drawn the attention of many researchers to evaluate textbooks in order to help learners gain self-sufficiency and autonomy in the field of language use and communication. investigations have shown that developments in textbooks evaluation can promote the quality of pedagogies and consequently the learning. this study attemp...
Pruning Rule for kMER-Based Acquisition of the Global Topographic Feature Map
For a kernel-based topographic map formation, kMER (kernel-based maximum entropy learning rule) was proposed by Van Hulle, and some effective learning rules related to kMER have been proposed so far with many applications. However, no discusions have been made concerning the determination of the number of units in kMER. This letter describes a unit-pruning rule, which permits automatic contruct...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronics
سال: 2022
ISSN: ['2079-9292']
DOI: https://doi.org/10.3390/electronics11182887